#ifndef _MAIN_CONTROL_HUB_FILE_
#define _MAIN_CONTROL_HUB_FILE_

#include "..\..\..\Advanced\Unit\Control\Asset_Control_Unit.h"

class _MAIN_CONTROL_HUB_ {
private:
	int AllUnits;
	//Constructor
	_MAIN_CONTROL_HUB_() {
		//Units = new void[1];
	}
	//Unit * Units;
public:
	inline static _MAIN_CONTROL_HUB_ * HUB () {
		static _MAIN_CONTROL_HUB_ MainControlHub;
		return & MainControlHub;
	}
	inline boolean update() {
		for(int i = 0;i < AllUnits;i++) {
			//Units[i]->update();
		}
	}

} typedef MAIN_CONTROL_HUB, *PMAIN_CONTROL_HUB, MCH;

#endif